package cn.edu.jnu.experiment1.service;

import cn.edu.jnu.experiment1.common.Page;
import cn.edu.jnu.experiment1.entity.User;
import java.util.List;
import java.util.Map;

public interface UserService {
    List<User> findAll();
    User findById(Integer id);
    List<User> findByOrder();
    List<User> findByUsername(String name);
    List<User> findByMore(String username, String name);
    List<User> findByLike(String username, String name);
    Page<User> findByPage(Integer pageNum, Integer pageSize, String username, String name);

    int insert(User user);
    int update(User user);
    void delete(Integer id);
    void deleteAll(List<Integer> ids);
}
